@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:bold;}
ol,ul{list-style-type:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}/*font-size:100%;的作用主要是改变它默认的大小，继承父体的字体大小*/
q:before,q:after{content:' ';}
abbr,acronym{border:0;}
/*文字排版*/
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}
/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.vm{vertical-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute;right:0;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.bl-none{border-left:none!important;}
.br-none{border-right:none!important;}
.auto{margin-left:auto;margin-right:auto;}
/*长度高度*/
.w1000{width:1000px;}
/*边距*/
.mr5{margin-right:5px;}
/**/
a{text-decoration:none;}
a:hover{text-decoration:underline;}
/* CSS Document */
body{ color:#a1a1a1; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:12px; background:#fff;}
a{ color:#a1a1a1;}
/*公共bg*/
.part01 .oneL li,#feature .prev,#feature .next{ background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/icon.png) no-repeat;}
.wrap,.main{min-width:1000px; _width:expression(document.body.clientWidth < 1000 ? "1000px" : "auto");}
.wrap{ width:100%; position:relative;}
	/*bg*/
	.bg{ position:absolute; left:0; top:0; width:100%;}
		.bg_01{ background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/bg_01.jpg) no-repeat center top; height:400px;}
		.bg_02{ background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/bg_02.jpg) no-repeat center top; height:379px;}
		.bg_03{ background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/bg_03.jpg) no-repeat center top; height:400px;}
		.bg_04{ background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/bg_04.jpg) no-repeat center top; height:440px;}
		.bg_05{ background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/bg_05.jpg) no-repeat center top; height:479px;}
		.bg_06{ background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/bg_06.jpg) no-repeat center top; height:282px;}
	/*main*/
	.main{ width:1000px; margin:0 auto; padding-top:400px;}
		.part01,.part02,.part03,.part04,.part05{ position:relative;}
			.part01 h2,.part02 h2,.part03 h2{ position:absolute; color:#fff; font-size:24px; font-weight:bold; width:230px; line-height:28px; height:56px; vertical-align:top; overflow:hidden;}
			.part01 h2 span,.part02 h2 span,.part03 h2 span{ font-size:50px; display:inline-block;}
				/*part01*/
				.part01{ height:379px;}
					.part01 h2{ left:50px; top:47px;}
					.part01 .pic01{ width:276px; height:299px; display:block; background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/round_pic01.png) no-repeat; position:absolute; left:258px; top:30px;}
						.oneL{ width:195px; height:145px; margin:125px 0 0 74px; *margin:125px 0 0 59px; display:inline;}
							 .part01 .oneL li{ font-size:12px; color:#902c12; background-position:-74px 0; width:165px; line-height:20px; height:120px; padding-left:28px; margin-top:3px; overflow:hidden;}
						.oneR{ width:390px; height:145px; margin:75px 45px 0 0; *margin:75px 60px 0 0; _margin:75px 45px 0 0; display:inline;}
							.oneR li{ position:relative; color:#fff; font-size:12px; width:390px; height:100px; line-height:18px; margin-top:15px;}
							/*列表1*/
							/*.oneR .list01 span{ position:absolute; left:0; top:0;}
								.oneR .list01 span img{ border:1px solid #fee880;}*/
							.oneR .list01 h3{ position:absolute; right:25px; top:5px; width:185px; color:#ff0; font-size:16px; line-height:25px; height:25px; overflow:hidden;}
							.oneR .list01 p{ position:absolute; right:25px; top:35px; width:185px; height:55px; overflow:hidden;}
							/*列表2*/
/*							.oneR .list02 span{ position:absolute; right:35px; top:0;}
								.oneR .list02 span img{ border:1px solid #fee880;}*/
							.oneR .list02 h3{ position:absolute; left:0; top:5px; width:190px; color:#ff0; font-size:16px; line-height:25px; height:25px; overflow:hidden;}
							.oneR .list02 p{ position:absolute; left:0; top:35px; width:190px; height:55px; overflow:hidden;}
				/*part02*/
				.part02{ height:400px; _margin-top:62px;}
					.part02 h2{ right:45px; top:92px; width:215px;}
					.part02 .pic02{ width:296px; height:298px; display:block; background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/round_pic02.png) no-repeat; position:absolute; right:247px; top:84px;}
							.part02 .twoR{ width:150px; height:140px; margin:175px 88px 0 0; display:inline; font-size:12px; color:#902c12; line-height:20px; overflow:hidden;}
							.twoL{ width:400px; margin:75px 0 0 100px; display:inline;}
								.twoL li{ position:relative; font-size:12px; color:#fff; width:163px; line-height:18px; padding-left:30px; margin-top:15px; float:left;}
							/*列表*/
/*							.twoL .list span{ position:absolute; left:0; top:0;}
								.twoL .list span img{ border:1px solid #fee880;}*/
							.twoL .list h3{ position:absolute; left:0; top:100px; width:163px; color:#ff0; font-size:16px; line-height:25px; height:25px; overflow:hidden;}
							.twoL .list p{ position:absolute; left:0; top:130px; width:163px; height:72px; overflow:hidden;}
				/*part03*/
				.part03{ height:440px; _margin-top:108px;}
					.part03 h2{ left:290px; top:13px; width:400px; line-height:56px;}
							.threeL{ width:850px; margin-left:110px;}
								.threeL li{ position:relative; background: url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/hr.jpg) no-repeat 245px top; font-size:12px; color:#902c12; width:214px; height:235px; line-height:18px; padding:0 30px; margin-top:125px; float:left;}
									.threeL li.nobor{ background:none;}
							/*列表*/
/*							.threeL .list span{ position:absolute; left:0; top:0;}
								.threeL .list span img{ border:1px solid #fee880;}*/
							.threeL .list h3{ position:absolute; left:0; top:130px; width:163px; color:#d0002c; font-size:16px; line-height:25px; height:25px; font-weight:bold; overflow:hidden;}
							.threeL .list p{ position:absolute; left:0; top:157px; width:163px; height:72px; overflow:hidden;}
				/*part04*/
				.part04{ height:447px; padding-top:32px;}
				#picBox{width:850px; height:397px; margin:0 auto; overflow:hidden; position:relative;}
					#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:397px; width:4000px; position:absolute;}
						#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:397px;}
							#picBox ul#show_pic li img{ display:block;}
								#icon_num{ position:absolute; bottom:20px; right:20px;}
									#icon_num li{ float:left; background:#63a4e4;width:25px; height:20px; line-height:20px; list-style:none; color:#fff; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:8px;}
										#icon_num li:hover,#icon_num li.active{ background:#fff; color:#39F;}
				/*part05*/
				.part05{ width:980px; margin:0 auto; height:282px;}
					#load {BACKGROUND-IMAGE: url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/loader32x32.gif);TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 923px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px;}
					#feature { POSITION: relative;}
					#feature .button { POSITION: absolute; WIDTH: 840px; TOP: 72px;; LEFT: 0px}
					#feature .prev { position:absolute; TEXT-INDENT: -9999px; WIDTH:48px; DISPLAY: block; background-position:0 -109px; HEIGHT:102px; left:0; TOP:12px;}
					#feature .next { position:absolute; TEXT-INDENT: -9999px; WIDTH:48px; DISPLAY: block; background-position:-18px -209px; HEIGHT:102px; right:0; TOP:12px;}
					#feature .prev:hover{ background-position:0 -314px; HEIGHT:102px; left:0; TOP:12px;}
					#feature .next:hover{ background-position:-18px -414px; HEIGHT:102px; right:0; TOP:12px;}
					.featureUL {BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px}
					.featureBox {BACKGROUND-IMAGE: url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/bg-featurebox.jpg); BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 118px; OVERFLOW: hidden;; PADDING-TOP:6px}
					#botton-scroll {Z-INDEX: 0;MARGIN:0 auto; WIDTH: 880px; FLOAT: left;}
					#block {Z-INDEX: 0;POSITION: relative; MARGIN: 0px auto; WIDTH: 880px; FONT-SIZE: 70%; OVERFLOW: hidden;;}
					#block .box { MARGIN: 0px 11px; FLOAT: left; WIDTH: 196px; HEIGHT: 111px; border:1px solid #ffa538; display:inline;}
					
/*视频图片覆盖效果General Styles*/
.oneR .list01 .circle,.twoL .list .circle,.threeL .list .circle02{ position:absolute; left:0; top:0;}
.oneR .list02 .circle{ position:absolute; right:35px; top:0;}
.mosaic-block { width: 161px;height: 89px;float: left;position: relative;overflow: hidden;display: inline;background: #111 url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/progress.gif) no-repeat center center; border:1px solid #fee880;}
	.mosaic-block02 { width: 214px;height:119px;}
.mosaic-backdrop { width: 100%;height: 100%;display: none;position: absolute;top: 0;background: #111;}
.mosaic-overlay { width: 100%;height: 100%;display: none;z-index: 5;position: absolute;background: #111;}
/*** Custom Animation Styles (You can remove/add any styles below) ***/
.circle .mosaic-overlay { background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/hover-magnify.png) no-repeat center center;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter: alpha(opacity=0);display: none;}
.circle02 .mosaic-overlay { background:url(http://www.qiyipic.com/games/fix/pro_template/pro_template/pro_template_style/img/hover-magnify02.png) no-repeat center center;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter: alpha(opacity=0);display: none;}